body{
    background:#f9fafd;
}
#header{
    background:#fff;
}
#header.fixed{
    position: fixed;top:0;left:0;width:100%;z-index: 99999;box-shadow: 0 1px 1px #999;
}
.filter_box{
    background:#fff;width:100%;margin:30px 0;padding-bottom: 10px;
}
.filter_box .filter{
    width:1200px;margin:0 auto;
}

.filter_box .filter .item{
    padding:10px 0 0;
}
.filter_box .filter .item::after{
    content: "";display: block;clear: both;
}
.filter_box .filter .item .tit{
    width:66px;font-size: 18px;color:#3e3d3d;line-height: 34px;float:left;
}
.filter_box .filter .item .list{
    width:calc(100% - 66px);float:left;letter-spacing: 10px;text-align: justify;
}
.filter_box .filter .item .list a{
    line-height: 24px;font-size: 14px;color:#929292;display: inline-block;letter-spacing: 0px;margin:2px 0;padding:0 12px;
}
.filter_box .filter .item .list a.active{
    background:#235da3;color:#fff;border-radius: 50px;
}


.toppages{
    text-align: right;width:1200px;margin:0 auto;margin-top: -10px;
}

.global_pages{
    -webkit-touch-callout: none; -webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none; -ms-user-select: none; user-select: none;
}
.global_pages .pagination{
    display: inline-block;
}
.global_pages .pagination li{
    display: inline-block;color:#272896;margin:0 2px;padding:8px 5px;
}
.global_pages .pagination li span{
    font-size: 14px;color:inherit;
}
.global_pages .pagination li.disabled{
    color:#999;cursor: no-drop;
}
.global_pages .pagination li.active{
    background:#0655ce;color:#fff;
}





.bottompages{
    text-align: center;margin-top: 10px;padding:10px 0 10px;
}
.gotopage{
    display: inline-block;vertical-align: top;line-height: 41px;
}
.gotopage input{
    width:40px;outline: none;font-size: 14px;padding:0 0 0 5px;
}
.gotopage a{
    display: inline-block;margin-right: 10px;cursor: pointer;
}

.pic_list{
    margin-top: 0;
}
.loginmorm{
    text-align: center;
}
.loginmorm button{
    background:#ffffff;color:#686868;border:1px solid #dedede;padding:2px 10px;outline: none;cursor: pointer;margin:15px 0 8px;font-size: 16px;
}
.loginmorm button:active{
    background:#f2f2f2;
}


.list_box{
    position: relative;
}
.list_box .side_nav{
    position: fixed;top:45%;left:10px;width:110px;height:62px;border:1px solid #235da3;background:#fff;cursor: pointer;
}
.list_box .doc_vlass{
    width: 100%;height:32px;text-align: center;;line-height: 32px;color:#737373;font-size: 14px;
}
.list_box .goTop{
    width: 100%;height:32px;text-align: center;;line-height: 32px;color:#FFF;font-size: 14px;background:#235da3;
}
.list_box .doc_vlass:hover .list{
    transform:translateY(-50%) scaleX(1);
}
.list_box .side_nav .list{
    position: absolute;left:120px;top:50%;background: #fff;display: inline-block;
    width:110px;text-align:center;height:700px;overflow: hidden;overflow-y: auto;padding: 0px;border:1px solid #235da3;
    transform-origin: left;transform:translateY(-50%) scaleX(0);transition: all 0.3s;
}

.list_box .side_nav .list::-webkit-scrollbar{margin-right:0;width:5px;}
.list_box .side_nav .list::-webkit-scrollbar-track-piece{border-left:0px solid #D2D2D2;background-color:#F5F5F5;}
.list_box .side_nav .list::-webkit-scrollbar-thumb{width:5px;background:#CBCBCB;}
.list_box .side_nav .list::-webkit-scrollbar-thumb:hover{background:#4CACE2;}
.list_box .side_nav .list li{
    text-align: center;width:110px;font-size: 0;
}
.list_box .side_nav .list li a{
    color:#929292;display:inline-block;padding:0px 0;font-size: 12px;width:100%;
}
.list_box .side_nav .list li a:hover{
    background:#235da3;color:#fff;
}
.list_box .side_nav .list li a


.head_search_box{
    /*display: none;*/
}




.title_list{
    max-width: 1200px;margin:0 auto;
}
.title_list .item{
    background:#fff;-moz-box-shadow:0px 0px 40px #d8e8fa; -webkit-box-shadow:0px 0px 40px #d8e8fa; box-shadow:0px 0px 40px #d8e8fa;
    padding:19px 0 19px 19px;height:146px;margin-bottom: 28px;
}
.title_list .item .img{
    width:251px;height:146px;border-radius: 15px;float:left;margin-right: 56px;
}
.title_list .item .img img{
    width:100%;height:100%;border-radius: 15px;
}
.title_list .item .text{
    width:788px;float:left;
}
.title_list .item .text h2{
    margin:0;font-size: 18px;color:#0655ce;font-weight: 400;
}
.title_list .item .text .content{
    height:87px;margin-top: 16px;font-size: 12px;color:#a0a0a0;line-height: 22px;
    display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;
}
.title_list .item .text .info{
    margin-top: 10px;font-size: 12px;color:#a0a0a0;
}
.title_list .item .text .info .classs{
    color:#0655ce;padding-left: 20px;cursor: pointer;
}
.title_list .item .button{
    width:85px;float:right;display: flex;height:146px;
}
.title_list .item .button a{
    width:85px;height:30px;line-height: 30px;display: inline-block;background:#0655ce;color:#fff;font-size: 12px;text-align: center;border-radius: 5px 0 0 5px;
    margin:auto;
}









